BERDI: A Practical Toolkit for Schema Design, Analysis and Integration
نویسنده
چکیده
We have developed a software prototype toolkit called Bellcore Schema Design and Integration (BERDI). Its goal is to support a pragmatic, flexible, faster, and accurate process of designing new schemas (including data model integrity constraints and extensive dictionary information) as well as managing multiple schemas. Emphasis of BERDI so far has been on the analysis, interdependency specification, and integration issues related to managing multiple schemas. In this paper, we discuss BERDI, including some aspects of the methodology and techniques it uses with emphasis on the pragmatic aspects and the industrial practice. BERDI’s supports multiple schema management (including schema integration) activities can be characterized in four phases. The preintegration phase supports development of schemas that are complete and consistent with respect to a data model (including its integrity constraints) and the dictionary information (i.e., meta-data). The second phases of schema analysis supports a unique graphical query facility on schemas (including the dictionary information) to help identify related objects, and the ability to define relationships at the attribute level and interdependencies at the entity level. The third phase of schema integration involves using the result of schema analysis to identify candidate objects in different source schemas for integration, creating new objects by merging objects in source schemas, and automatically creating the mappings from the new (integrated) objects to the source objects. The fourth phase supports schema restructuring, further analysis and documentation. An integrator has the flexibility to achieve different levels of integration and some of the activities are optional. Furthermore, the toolkit is extensible in several ways.
منابع مشابه
Effect of couple’s schema therapy in decreasing couples’ tendency to divorce among divorce-applicant couples
The current study aimed to survey the effect of couple’s schema therapy in reducing the tendency to divorce among divorce applicant couples. An experimental study was carried out in the form of single-subject design. The population study consisted of self-referential or referring couples to counseling centers as well as the counseling center of justice department. Three couples (wife and husban...
متن کاملThe Transformational Approach to Database Engineering
In the database engineering realm, the merits of transformational approaches, that can produce in a systematic way correct, compilable and efficient database structures from abstract models, has long be recognized. Transformations that are proved to preserve the correctness of the source specifications have been proposed in virtually all the activities related to data structure engineering: sch...
متن کاملAn Improved Semantic Schema Matching Approach
Schema matching is a critical step in many applications, such as data warehouse loading, Online Analytical Process (OLAP), Data mining, semantic web [2] and schema integration. This task is defined for finding the semantic correspondences between elements of two schemas. Recently, schema matching has found considerable interest in both research and practice. In this paper, we present a new impr...
متن کاملSchema Integration Methodology and Toolkit for Heterogeneous and Distributed Geographic Databases
Schema integration is one of the most difficult issues in the heterogeneous and distributed geographic database systems (GDSs). As the use of spatial information in various application areas becomes increasingly popular, the integration of geographic information has become a crucial task for decision makers. Most existing schema integration techniques described in the database literature, howev...
متن کاملActive Database Support in theL ' Heureux Interoperability Toolkit
We are currently developing an extensible interoperability toolkit called L'Heureux. Our toolkit supports integration mechanisms at various levels of semantics. The levels we have isolated so far are: database schemas, database transaction protocols, and application programs. To address some of the interoperability issues faced by L'Heureux's integration mechanisms, we are extending our toolkit...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2001